<template>
    <div class="header">
        <div class="header-left">
            <div class="iconfont">&#xe624;</div>
        </div>
        <div class="header-input"><span class="iconfont">&#xe632;</span> 输入城市/景点/游玩/主题</div>
        <router-link to='/city'>
            <div class="header-right">
                {{this.city}}<span class="iconfont">&#xe64a;</span>
            </div>
        </router-link>
    </div>
</template>

<script>
import {mapState} from 'vuex'
export default {
  name: 'Header',
  computed: {
    ...mapState(['city'])
  }
}
</script>

<style lang='stylus' scoped>
@import '~styles/varibles.styl'
.header{
    display: flex;
    height: $headerHeight;
    line-height: $headerHeight;
    background: $bgColor;
    color: #fff;
    .header-left{
        width:.64rem;
        float:left;
        div{
            text-align:center;
            font-size:.4rem;
        }
    }
    .header-input{
        flex:1;
        background:#fff;
        border-radius:.1rem;
        height:.64rem;
        margin-top:.12rem;
        margin-left:.2rem;
        color:#ccc;
        line-height:.64rem;
        padding-left:.2rem;
    }
    .header-right{
        min-width:1.04rem;
        padding:0 0.1rem;
        float:right;
        text-align:center;
        color:#fff;
        span{
            margin-left:.02rem;
            font-size:.24rem;
        }
    }
}
</style>
